jamaican nightshade (solanum jamaicense) - Spanish English Dictionary